<u># 用法</u>
<em>自定义替换匹配第一个出现的字符串</em>
<u># 语法</u>
<tt>String</tt> <b>replaceFirstMapped</b>(
 	<tt>Pattern</tt> <em>from</em> , 						<em># 匹配字符串，或正则表达式</em>
 	<tt>String</tt> <em>replace</em><s>(</s> <tt>Match</tt> <u>match</u> <s>)</s>, 		<em># 替换匹配函数</em>
	[ <tt>int</tt> <em>startIndex</em> = <i>0</i> ] 				<em># 开始位置</em>
)
<u># 示例</u>
<em># 一般函数</em>
<tt>String</tt> <em>str</em>  = (<em>'123456'</em>).<b>replaceFirstMapped</b>(
	<em>'1'</em>,
	<s>(</s> <tt>Match</tt> <u>m</u> <s>)</s>{ <q>return</q> <em>'abc'</em>; }
);
<em># 箭头函数</em>
<tt>String</tt> <em>str</em>  = (<em>'123456'</em>).<b>replaceFirstMapped</b>(
	<em>'1'</em>,
	<s>(</s> <tt>Match</tt> <u>m</u> <s>)</s> => '<i>$</i>{ <u>m</u>[2] } <i>$</i>{ <u>m</u>[1] } <i>$</i>{ <u>m</u>[1].<q>isEmpty</q> ? <em>'way'</em> : <em>'ay'</em> }',
	<em>2</em>
);